<?php
    $textoPergunta		=	$this->getRegistro()->get('textoPergunta');
	$tipoPergunta		=	$this->getRegistro()->get('tipoPergunta');
	$numeroAlternativas =	0;
	$numeroAlternativas	=	$this->getRegistro()->get('numeroAlternativas');
	$alternativas		=	$this->getRegistro()->get('alternativas');
	
	$listaPerguntas		=	$this->getRegistro()->get('listaPerguntas');
	$qtdPerguntas		=	$this->getRegistro()->get('qtdPerguntas');
	$qtdPaginas			=	$this->getRegistro()->get('qtdPaginas');
	$paginaAtual 		=	$this->getRegistro()->get('paginaAtual');
	
	$ordena 			=	$this->getRegistro()->get('ordena');
	$ordemAtual 		=	$this->getRegistro()->get('ordemAtual');
	$ordemPergunta		=	$this->getRegistro()->get('ordemPergunta');
	$ordemTipo			=	$this->getRegistro()->get('ordemTipo');
?>
<div id="divConteudo">
	<div id="divBarraSuperior">
		<form action="" method="post">
			<fieldset>
				<legend>
					Inserir Pergunta de Inscrição Padrão
				</legend>
				<div class="divItemInserirPerguntaInscricao">
					<label class="labelInserirPerguntaInscricao" for="textareaPerguntaInscricao">
						Pergunta
					</label>
					<textarea id="textareaPerguntaInscricao" name="textareaPerguntaInscricao" rows="5" cols="50"><?php echo str_replace('\\', '', $textoPergunta);?></textarea>
				</div>
				<div class="divItemInserirPerguntaInscricao">
					<span class="spanInserirPerguntaInscricao">
						Tipo da Pergunta
					</span>
					<ul>
						<li>
							<input type="radio" id="radioPerguntaInscricaoDiscursiva" name="radioTipoPerguntaInscricao" value="discursiva" <?php echo $tipoPergunta == 'discursiva' ? "checked='checked'" : '';?> />
							<label for="radioPerguntaInscricaoDiscursiva" class="labelInserirPerguntaInscricao">
								Discursiva
							</label>
							<ul class="listaMensagensExplicativas">
								<li>
									Resposta discursiva livre
								</li>
							</ul>
						</li>
						<li>
							<input type="radio" id="radioPerguntaInscricaoSimNao" name="radioTipoPerguntaInscricao" value="simnao" <?php echo $tipoPergunta == 'simnao' ? "checked='checked'" : '';?> />
							<label for="radioPerguntaInscricaoSimNao" class="labelInserirPerguntaInscricao">
								Alternativas Sim e Não
							</label>
							<ul class="listaMensagensExplicativas">
								<li>
									Resposta múltipla escolha com alternativas restritas a "Sim" e "Não"
								</li>
							</ul>
						</li>
						<li>
							<input type="radio" id="radioPerguntaInscricaoSelecaoUnica" name="radioTipoPerguntaInscricao" value="selecaounica" <?php echo $tipoPergunta == 'selecaounica' ? "checked='checked'" : '';?> />
							<label id="labelPerguntaInscricaoSelecaoUnica" for="radioPerguntaInscricaoSelecaoUnica" class="labelInserirPerguntaInscricao">
								Múltipla escolha de seleção única
							</label>
							<ul class="listaMensagensExplicativas">
								<li>
									Resposta múltipla escolha com diversas alternativas livres e seleção de apenas uma alternativa
								</li>
							</ul>
						</li>
						<li>
							<input type="radio" id="radioPerguntaInscricaoSelecaoMultipla" name="radioTipoPerguntaInscricao" value="selecaomultipla" <?php echo $tipoPergunta == 'selecaomultipla' ? "checked='checked'" : '';?> />
							<label id="labelPerguntaInscricaoSelecaoMultipla" for="radioPerguntaInscricaoSelecaoMultipla" class="labelInserirPerguntaInscricao">
								Múltipla escolha de múltipla seleção
							</label>
							<ul class="listaMensagensExplicativas">
								<li>
									Resposta múltipla escolha com diversas alternativas livres e seleção de uma lista de alternativas
								</li>
							</ul>
						</li>
					</ul>
				</div>
				<?php
					if ($numeroAlternativas > 0) {
						?>
						<div class="divItemInserirPerguntaInscricao">
							<span class="spanInserirPerguntaInscricao">
								Alternativas
							</span>
							<ul id="listaAlternativasInserirPerguntasInscricao">
								<?php
									for ($i = 0; $i < $numeroAlternativas; $i++) {
										?>
										<li>
											<input type="text" id="<?php echo 'inputAlternativa' . $i;?>" name="<?php echo 'inputAlternativa' . $i;?>" value="<?php echo isset($alternativas[$i]) ? str_replace('\\', '', $alternativas[$i]) : '';?>" />
										</li>
										<?php
									}
								?>
							</ul>
							<input type="submit" name="btnAdicionarAlternativasPerguntaInscricao" id="btnAdicionarAlternativasPerguntaInscricao" value="Adicionar mais alternativas" />
						</div>
						<?php
					}
				?>
				<input type="submit" id="btnAdicionarPerguntaInscricao" name="btnAdicionarPerguntaInscricao" value="Adicionar Pergunta" />
			</fieldset>
		</form>
	</div>
	<?php
		if (empty($listaPerguntas)) {
			?>
			<p>
				Não há perguntas no Banco de Dados.
			</p>
			<?php
		}
		else {
			?>
			<p class="pQtdLista">
				<?php echo "Exibindo " . sizeof($listaPerguntas) . " de " . $qtdPerguntas . " resultado(s)";?>
			</p>
			<p class="pPaginacaoLista">
				<?php
					for ($i = ($paginaAtual - __RANGE_PAGINACAO__); $i <= ($paginaAtual + __RANGE_PAGINACAO__); $i++) {
						if ($i > 0 && $i <= $qtdPaginas) {
							?>
							<a class="linkPaginacao" href="<?php echo escreveLink(array('administracao', 'perguntasinscricao', $ordena, $ordemAtual, 'pagina' . $i));?>">
								<?php echo $i;?>
							</a>
							<?php
						}
					}
				?>
			</p>
			<form action="" method="post">
				<fieldset>
					<input type="submit" name="btnApagarPerguntaInscricao" value="Apagar" />
					<table class="tableListagem">
						<tr>
							<th>
								Selecionar
							</th>
							<th>
								<a href="<?php echo escreveLink(array('administracao', 'perguntasinscricao', 'ordenapergunta', $ordemPergunta, 'pagina' . $paginaAtual));?>" >
									Pergunta
								</a>
							</th>
							<th>
								<a href="<?php echo escreveLink(array('administracao', 'perguntasinscricao', 'ordenatipo', $ordemTipo, 'pagina' . $paginaAtual));?>" >
									Tipo
								</a>
							</th>
							<th>
								Número de cursos que usam esta pergunta
							</th>
						</tr>
						<?php
							foreach ($listaPerguntas as $perguntaInscricao) {
								?>
								<tr>
									<td>
										<input type="checkbox" name="<?php echo 'checkPergunta' . $perguntaInscricao['idPergunta'];?>" value="<?php echo $perguntaInscricao['idPergunta'];?>" />
									</td>
									<td>
										<?php echo $perguntaInscricao['pergunta'];?>
									</td>
									<td>
										<?php
											switch ($perguntaInscricao['tipo']) {
												case 'discursiva':
													echo 'discursiva';
													break;
												case 'simnao':
													echo 'sim e não';
													break;
												case 'selecaounica':
													echo 'seleção única';
													break;
												case 'selecaomultipla':
													echo 'seleção múltipla';
													break;
											}
										?>
									</td>
									<td>
										<?php echo $perguntaInscricao['qtdCursos'];?>
									</td>
								</tr>
								<?php
							}
						?>
					</table>
					<input type="submit" name="btnApagarPerguntaInscricao" value="Apagar" />
				</fieldset>
			</form>
			<?php
		}
	?>
	<script type='text/javascript' src='/constructore/includes/js/administrarperguntasinscricao.js'></script>
</div>
